package com.day11_IO_test;

import java.io.FileOutputStream;
import java.io.IOException;

/**
 * @ClassName: test01
 * @Author: zw
 * @Description: 出百万拳，行万里路；
 * @Create 2024/3/16-20:57
 * @Version 1.0
 */
public class fileOutputStream {
    public static void main(String[] args) throws IOException {
        // 1. 字节流读写
        // 写数据
        FileOutputStream codingBilibili = new FileOutputStream("/Users/mzhaowang/Desktop/Java/lianxi/java_web/coding_bilibli/test/src/com/day11_IO_test/file.txt", true);
        codingBilibili.write(97);
        // 释放资源
//        codingBilibili.close();

        // write(Byte[] b);
        codingBilibili.write(new byte[] {94,95,97,98,99,100,101});
//        codingBilibili.close();

        codingBilibili.write("\n".getBytes()); //换行
        // write(Byte[] b, off, len)， 将截取的内容写入字节流
        codingBilibili.write(new byte[]{97,98,99,100,}, 0, 2);
        codingBilibili.close();


//        // 追加写入 如果FileOutputStream 构造方法添加第二个参数是true 就是追加写入
//        new FileOutputStream("path", true)


    }
}
